iT邦幫忙

DAY 19
4

學習寫Android App很困難嗎??系列 第 19

學習寫Android App很困難嗎??(打磚塊小遊戲的雛形)

  • 分享至 

  • xImage
  •  

學習寫Android App很困難嗎?? 真的不會...
本系列文章分享會以『MIT App Inventor』為主做介紹及說明
對有心想入門的邦友相信會有一定的幫助
今天來一個可以互動的動畫小遊戲
首先拉兩個[Ball]元件,跟一個[ImageSprite]元件到畫面上
然後準備一個橫式長條圖,長度大約60pixels,做為[ImageSprite]元件的圖形

打開程式拼圖畫面
先拼好兩個[Ball]元件碰到牆反彈的程式拼圖

這次我們的[ImageSprite]元件,不讓它自己動,我們要用拉的,拉著它動..
要拉著它左右移動,我們需要用到[Dragged]跟[MoveTo]這兩個拼圖塊
[Dragged]是指當被拉動時要做什麼
[MoveTo]是指移動到哪裡
所以把這兩個合拼起來便成了如下的程式拼圖

再來,當兩個[Ball]元件碰到[ImageSprite]元件時要做什麼事
將[ImageSprite]元件分成三段
當碰到前段時,[Ball]元件往135度角的方向前進
當碰到中段時,[Ball]元件往90度角的方向前進
當碰到後段時,[Ball]元件往45度角的方向前進
會用到之前所講到的[CollidedWith]這個拼圖塊

第二個[Ball]元件也是一樣的做法
都拼好了之後,那就開始吧
設定好[Ball]元件的Speed以及Interval的數值

邦友們,都設定好了嗎?? 可以開始玩了吧... XD
有看出什麼了嗎??
沒錯,打磚塊遊戲的雛形... 喜歡
趕緊試試哦... 謝謝


上一篇
學習寫Android App很困難嗎??(動畫元件--[ImageSprite]元件介紹)
下一篇
學習寫Android App很困難嗎??(打磚塊小遊戲的延續--派作業了)
系列文
學習寫Android App很困難嗎??30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
ted99tw
iT邦高手 1 級 ‧ 2012-10-12 23:23:22

沙發

我就不相信這集海綿寶寶能比我快.......搶到沙發~~XD

至於作業呢,嗯嗯,還是得要抄他的才行啊!!暈

0
海綿寶寶
iT邦大神 1 級 ‧ 2012-10-13 00:29:59

電腦太慢
去倒杯咖啡回來
球都還沒掉下來
OrzOrzOrz


0
ted99tw
iT邦高手 1 級 ‧ 2012-10-13 09:57:29

哇,好棒喔,就知道跟海綿寶寶同班最好了~~~臉紅

是說,為什麼總覺得那個程式碼拼圖,遠比結果球球還令人讚歎啊....驚

ted99tw提到:
那個程式碼拼圖

我同你講
她不僅跟文字一樣可以複製貼上
當你把拼圖「拉」靠近的差不多時
她會像磁鐵一樣吸過去
然後就指揮艇組合了
飛

作業要自已寫啦
不耐煩

我要留言

立即登入留言